$(call fetch_Optional,OFFICEOTRON,OFFICEOTRON_JAR) \
,$(call fetch_Download_item,https://dev-www.libreoffice.org/extern,$(item)))
-@mkdir -p $(TARFILE_LOCATION)/cargo
+ $(if $(filter TRUE,$(SYSTEM_YRS)), \
$(if $(call fetch_Optional,YRS,1),\
- CARGO_HOME=$(TARFILE_LOCATION)/cargo cargo fetch $(if $(verbose),--verbose,) --locked --manifest-path $(SRCDIR)/external/y-crdt/Cargo.toml)
+ CARGO_HOME=$(TARFILE_LOCATION)/cargo cargo fetch $(if $(verbose),--verbose,) --locked --manifest-path $(SRCDIR)/external/y-crdt/Cargo.toml) \
+ )
@mkdir -p $(dir $@) && touch $@
@mkdir -p $(dir $@)/Executable
ifneq ($(WITH_YRS),)
+ifeq ($(SYSTEM_YRS),)
define gb_LinkTarget__use_yrs
$(call gb_LinkTarget_use_external_project,$(1),y-crdt)
$(call gb_LinkTarget_set_include,$(1),\
else
+define gb_LinkTarget__use_yrs
+$(call gb_LinkTarget_set_include,$(1),\
+ $$(INCLUDE) \
+)
+$(call gb_LinkTarget_add_libs,$(1),$(SRC_ROOT)/debian/cargo_registry/yffi/target/$(DEB_HOST_RUST_TYPE)/$(CARGO_CHANNEL)/libyrs.a)
+endef
+endif
+
+else
+
gb_LinkTarget__use_yrs :=
endif
SYSTEM_WPG=@SYSTEM_WPG@
SYSTEM_WPS=@SYSTEM_WPS@
SYSTEM_XMLSEC=@SYSTEM_XMLSEC@
+SYSTEM_YRS=@SYSTEM_YRS@
SYSTEM_ZLIB=@SYSTEM_ZLIB@
SYSTEM_ZSTD=@SYSTEM_ZSTD@
SYSTEM_ZMF=@SYSTEM_ZMF@